/*******************************************************************************
 * Copyright (c) 2009-2011 ETCORE Labs. All rights reserved. 
 * 
 * This software is the confidential and proprietary information of ETCORE Labs.
 * You shall not disclose such confidential information and shall use it
 * only in accordance with the terms of the license agreement you entered into
 * with ETCORE Labs. 
 * 
 * Support can be obtained from support forums at:  http://www.etcore.com/
 * /
 *******************************************************************************/
package etcore.webapp.grouptalk.common.object;

/**
 * An instance of Tag is a persistence object representing tag. A tag can be
 * used to recognize its linked messages.
 * 
 * @author ETCORE GroupTalk Developers
 * 
 */
public class Tag implements java.io.Serializable {

	private static final long serialVersionUID = 1817540478749295971L;
	private Integer id;
	private Integer tcid;// tag container id

	private String name;

	private Integer rankv = 0; // tag rank value

	public Tag() {
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getTcid() {
		return tcid;
	}

	public void setTcid(Integer tcid) {
		this.tcid = tcid;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public Integer getRankv() {
		return rankv;
	}

	public void setRankv(Integer rankv) {
		this.rankv = rankv;
	}
}